Android AutoFDO 内核可提升三星手机的流畅度和电池续航能力
谷歌的 Android LLVM 工具链团队刚刚公布了其中一项变化。他们将自动反馈导向优化(AutoFDO)直接引入到 Android 内核——操作系统的最深层。
根据Android 开发者博客的说法,仅内核就占用了 Android 设备约 40% 的 CPU 时间。提高内核效率会产生连锁反应,影响到各个方面,包括但不限于:
更快的应用启动速度
更好的多任务处理能力
降低电池消耗
Android 的性能优化通常在后台悄然进行。没有醒目的功能公告,也没有设置里炫酷的界面切换选项。但有时,这些幕后改动比新的动画或图标包更重要。
对于 Galaxy 用户来说,这一点很重要。
传统上,大多数 Android 优化都发生在工程师所谓的“用户空间”中。这包括应用程序、系统服务以及运行在 Android 操作系统之上的框架。
编译器通常使用经验猜测来优化软件。AutoFDO 则用真实的使用数据取代了猜测。谷歌运行着一个受控的实验室环境,其中 Android 设备会反复启动并与最流行的 100 个应用程序交互。
在 Android 内核 6.1、6.6 和 6.12 上的早期测试表明,使用优化后的内核可显著提升性能。具体来说,这意味着:
应用程序打开速度更快
应用切换感觉更流畅
后台任务保持响应
电池续航时间略有提升
由于该优化应用于通用内核映像(Android 设备共享的内核基础),因此未来运行 One UI 的三星手机也将从中受益。
谷歌通常会首先在 Pixel 设备上测试这些更改。但真正的分发渠道是通用内核映像 (GKI)。当谷歌更新内核优化流程时,其他 Android OEM 厂商也会从中受益。



